Input Types

Table Name: GXT_INPUTTYPES_TBL

List

Request a list of input types.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_INPUTTYPES_TBL
  • Response:

    Copy
    40=Instant&41=Instant Force&42=Delay&43=Delay Follow&44=Delay Follow Force&45=Trouble Silent&46=Trouble Bell&47=Fire&48=Delay Force&49=24 Hour Alarm

Detail

Request the details of a specific input type.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_INPUTTYPES_TBL&RecId=<RecId>
  • Response:

    Copy
    InputTypeId=40&Name=Instant&OperatingSchedule=2147483647&SecondaryZoneType=0&KeypadAlarmDisplayGroup=2147483647&GenerateAlarms=true&Generate24HRAlarms=true&EntryDelayZone=false&EntryDelayFollowZone=false&ExitDelayZone=true&ShortExitOnRestore=false&TwentyFourHourPanicZone=false&FireZone=false&ReportAlarms=true&ReportTampers=true&ReportBypass=true&ReportRestores=true&StayZone=false&ForceZone=false&ExitAlleyZoneDoNotTestIt=false&RecycleZoneAlarmOnExitDelayEnd=false&ActivateBellPGM=true&RetriggerBellTime=false&SaveToAreaMemory=true&DisarmControlAreaOnZoneRestore=false&ArmControlAreaOnZoneAlarm=false&ToggleControlAreaOnZoneAlarm=false&AllowForceArmingOfTamperedZone=false&ActivateEntryPGMOnBellTime=false&ActivateBypassPGM=true&Activate24HRTamperPGM=true&ActivateMemoryPGM=true&ActivateControlPGMOnAlarm=false&ActivateControlPGMOnRestore=false&DeactivateControlPGMOnAlarm=false&DeactivateControlPGMOnRestore=false&TogglePGMState=false&ActivateAutomationOnAlarm=false&ActivateAutomationOnRestore=false&DeactivateAutomationOnAlarm=false&DeactivateAutomationOnRestore=false&ToggleAutomationState=false&TwentyFourHRGeneratesBellIfArmed=false&TwentyFourHRAlwaysGeneratesBell=false&ControlAutomation=2147483647&CustomReportingCode=2147483647&ControlPGMTime=0&ControlPGM=2147483647&ControlArea=2147483647&UseZoneTypePGMTime=false&ActivateZonePGMOnAlarm=false&ActivateZonePGMOnRestore=false&DeactivateZonePGMOnAlarm=false&DeactivateZonePGMOnRestore=false&ToggleZonePGMState=false&AlwaysLogZoneEvent=false&ControlPGMGroup=2147483647&InputRetriggersOutputTime=false&Commands=&UseAlternateEntryTime=false

Update

Update a specific input type.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_INPUTTYPES_TBL&InputTypeId=40&Name=Automation
  • Response:

    Copy
    OK

Create

Create an input type. To create an input type, use the same parameters as update but leave the InputTypeId empty.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_INPUTTYPES_TBL&InputTypeId=&Name=Instant&OperatingSchedule=2147483647&SecondaryZoneType=0&KeypadAlarmDisplayGroup=2147483647&GenerateAlarms=true&Generate24HRAlarms=true&EntryDelayZone=false&EntryDelayFollowZone=false&ExitDelayZone=true&ShortExitOnRestore=false&TwentyFourHourPanicZone=false&FireZone=false&ReportAlarms=true&ReportTampers=true&ReportBypass=true&ReportRestores=true&StayZone=false&ForceZone=false&ExitAlleyZoneDoNotTestIt=false&RecycleZoneAlarmOnExitDelayEnd=false&ActivateBellPGM=true&RetriggerBellTime=false&SaveToAreaMemory=true&DisarmControlAreaOnZoneRestore=false&ArmControlAreaOnZoneAlarm=false&ToggleControlAreaOnZoneAlarm=false&AllowForceArmingOfTamperedZone=false&ActivateEntryPGMOnBellTime=false&ActivateBypassPGM=true&Activate24HRTamperPGM=true&ActivateMemoryPGM=true&ActivateControlPGMOnAlarm=false&ActivateControlPGMOnRestore=false&DeactivateControlPGMOnAlarm=false&DeactivateControlPGMOnRestore=false&TogglePGMState=false&ActivateAutomationOnAlarm=false&ActivateAutomationOnRestore=false&DeactivateAutomationOnAlarm=false&DeactivateAutomationOnRestore=false&ToggleAutomationState=false&TwentyFourHRGeneratesBellIfArmed=false&TwentyFourHRAlwaysGeneratesBell=false&ControlAutomation=2147483647&CustomReportingCode=2147483647&ControlPGMTime=0&ControlPGM=2147483647&ControlArea=2147483647&UseZoneTypePGMTime=false&ActivateZonePGMOnAlarm=false&ActivateZonePGMOnRestore=false&DeactivateZonePGMOnAlarm=false&DeactivateZonePGMOnRestore=false&ToggleZonePGMState=false&AlwaysLogZoneEvent=false&ControlPGMGroup=2147483647&InputRetriggersOutputTime=false&Commands=&UseAlternateEntryTime=false
  • Response:

    Copy
    OK

Delete

Delete a specific input type.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_INPUTTYPES_TBL&RecId=<RecId>
  • Response
  • Copy
    OK

Parameters

Parameter

Display Name

Default Value

Notes

InputTypeId

Database ID

40

The Detail, Control and Delete APIs use this value as the RecId.

Name

Name

Instant

 

OperatingSchedule

Operating Schedule

2147483647

Default schedule is Always.

SecondaryZoneType

Secondary Input Type

0

 

KeypadAlarmDisplayGroup

Keypad Alarm Display Group

2147483647

 

GenerateAlarms

Generate Alarms

true

 

Generate24HRAlarms

Generate 24hr Alarms

true

 

EntryDelayZone

Entry Delay Input

false

 

EntryDelayFollowZone

Entry Delay Follow Input

false

 

ExitDelayZone

Exit Delay Input

true

 

ShortExitOnRestore

Short Exit On Restore

false

 

TwentyFourHourPanicZone

24hr Panic Input

false

 

FireZone

Fire Input

false

 

ReportAlarms

Report Alarms

true

 

ReportTampers

Report Tampers

true

 

ReportBypass

Report Bypass

true

 

ReportRestores

Report Restores

true

 

StayZone

Stay Input

false

 

ForceZone

Force Input

false

 

ExitAlleyZoneDoNotTestIt

Exit Alley Input Do Not Test It

false

 

RecycleZoneAlarmOnExitDelayEnd

Recycle Input Alarm on Exit Delay End

false

 

ActivateBellPGM

Activate Bell Output

true

 

RetriggerBellTime

Retrigger Bell Time

false

 

SaveToAreaMemory

Save to Area Memory

true

 

DisarmControlAreaOnZoneRestore

Disarm Control Area On Input Restore

false

 

ArmControlAreaOnZoneAlarm

Arm Control Area On Input Alarm

false

 

ToggleControlAreaOnZoneAlarm

Toggle Control Area On Input Alarm

false

 

AllowForceArmingOfTamperedZone

Allow Force Arming Of Tampered Input

false

 

ActivateEntryPGMOnBellTime

Activate Entry Output on Bell Time

false

 

ActivateBypassPGM

Activate Bypass Output

true

 

Activate24HRTamperPGM

Activate 24hr Tamper Output

true

 

ActivateMemoryPGM

Activate Memory Output

true

 

ActivateControlPGMOnAlarm

Activate Control Output On Alarm

false

 

ActivateControlPGMOnRestore

Activate Control Output On Restore

false

 

DeactivateControlPGMOnAlarm

Deactivate Control Output On Alarm

false

 

DeactivateControlPGMOnRestore

Deactivate Control Output On Restore

false

 

TogglePGMState

Toggle Control Output State On Alarm

false

 

ActivateAutomationOnAlarm

Activate Automation On Alarm

false

 

ActivateAutomationOnRestore

Activate Automation On Restore

false

 

DeactivateAutomationOnAlarm

Deactivate Automation On Alarm

false

 

DeactivateAutomationOnRestore

Deactivate Automation On Restore

false

 

ToggleAutomationState

Toggle Automation State

false

 

TwentyFourHRGeneratesBellIfArmed

24hr Generates Bell If Armed

false

 

TwentyFourHRAlwaysGeneratesBell

24hr Always Generates Bell

false

 

ControlAutomation

Control Automation

2147483647

 

CustomReportingCode

Custom Reporting Code

2147483647

 

ControlPGMTime

Control Output Time (seconds)

0

 

ControlPGM

Control Output

2147483647

 

ControlArea

Control Area

2147483647

 

UseZoneTypePGMTime

Use Input Type Output Time

false

 

ActivateZonePGMOnAlarm

Activate Input Control Output On Alarm

false

 

ActivateZonePGMOnRestore

Activate Input Control Output On Restore

false

 

DeactivateZonePGMOnAlarm

Deactivate Input Control Output On Alarm

false

 

DeactivateZonePGMOnRestore

Deactivate Input Control Output On Restore

false

 

ToggleZonePGMState

Toggle Input Output States

false

 

AlwaysLogZoneEvent

Always Log Input Event

false

 

ControlPGMGroup

Control Output Group

2147483647

 

InputRetriggersOutputTime

Input Retriggers Output Time

false

 

Commands

Commands

 

 

UseAlternateEntryTime

Use Alternate Entry Time

false